package io.github.wslxm.springbootplus2.client.sys.model.vo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import io.github.wslxm.springbootplus2.core.base.model.Convert;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.ToString;


/**
 *   字典表
 *
 * @author wangsong
 * @WX-QQ 1720696548
 * @date Sun Nov 24 11:23:12 CST 2019
 */
@Data
@ToString(callSuper = true)
@Schema(name = "USysDictGroupVO", description = "字典表")
@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL )
public class USysDictGroupVO extends Convert {

    private static final long serialVersionUID = -5288078136141550185L;

    @Schema(description = "id")
    private String id;

    @Schema(description = "父Id")
    private String pid;

    @Schema(description = "字典code")
    private String code;

    @Schema(description = "字典名称")
    private String name;

    @Schema(description = "禁用（0-否，1-是）")
    private Integer disable;

    @Schema(description = "扩展字段 1")
    private String ext1;

    @Schema(description = "扩展字段 2")
    private String ext2;

    @Schema(description = "扩展字段 3")
    private String ext3;
}

